stud stallion - French English Dictionary